customs debenture - Spanish English Dictionary